orange juice stain - Francés Inglés Diccionario